#pragma once
#include<iostream>
#include<string>
#include"Identity.h"
#include"globalFile.h"
#include<fstream>
#include"student.h"
#include"teacher.h"
#include<vector>

using namespace std;

class Manager :public Identity
{
public:

	//默认构造
	Manager();

	//有参构造 管理员姓名 密码
	Manager(string name, string pwd);
    
    //选择菜单
	virtual void operMenu();

	//添加账号
	void addPerson();

	//查看账号
	void showPerson();

	//查看机房信息
	void showComputer();

	//清空预约记录
	void cleanFile();

	//初始化容器
	void initvector();

	//检测重复 参数；（传入Id,传入类型） 返回值；（true代表有重复 false代表没有重复）
	bool checkRepeater(int id, int type);

	//学生容器
	vector<Student> vStu;

	//教师容器
	vector<Teacher> vTea;




};